Designed by
Title
Yedikule Fortress ‘The Castle of Seven Towers’ in Faith, Istanbul, Turkey. #310396487
Description
Yedikule Fortress âThe Castle of Seven Towersâ in Faith, Istanbul, Turkey. Built to protect the city walls it also acted as a prison and the state treasury. The site hosts dungeons and spectacular views over the city of Istanbul. Also has a lot of birds in the turrets.